package com.house.java.model;

import java.io.Serializable;
import java.sql.Date;
import java.util.List;
/**
 * 新房模型
 * @author Administrator
 *
 */
public class NewHouse implements Serializable{

	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;
	
	private Long Id;
	private String name;// 楼盘名字
	private Integer wuyeCategory;// 物业类型 ----> 1、住宅/2、花园洋房
	private String projectTrait;// 项目特色
	private Integer jianzhuCategory;//建筑类型 -----> 1、板楼 2、板塔结合 3、多层4、高层
	private Integer zhuangxiuLocation;//装修情况 ---> 1、毛坯 2、简装 3、精装
	private String location;// 位置
	private Integer locationCountryCode;// 国家code
	private Integer locationProvinceCode;// 省份code(外国的洲code)
	private Integer locationCityCode;// 城市code
	private Integer locationDistrict;// 城市里的区  例如：金水区  二七区  管城区
	private Double greenRate;//绿化率
	private Date openTime;//开盘时间
	private Date completionTime;// 交房时间
	private Integer wuyeCharge;//物业费
	private String wuyeCompany;// 物业公司
	private String developers;// 开发商
	private String licence;// 预售许可证
	private String sellLocation;//售楼地址
	private String wuyeLocation;//物业地址
	private String traffic;//交通状况  ---> 附近的公交线路、地铁。。。
	private Integer price;// 房价
	private Long historyPriceId;//价格历史的ID
	private List<HistoryPrice>  historyPrice; //历史价格
	private Long houseSurroundId;// 楼盘周围建筑信息ID
	private HouseSurround surrounding;// 楼盘周围   ----> 存储该楼盘周围的一些场所
	private String loucengDesc;// 楼层状况 描述：
	private Integer carPortCount;// 停车位信息
	private String proDesc;// 项目简介
	private Integer zhandiAcreage;//占地面积
	private Integer jianzhuAcreage;// 建筑面积
	private Date beginTime;// 开工时间
	private Date overTime;// 竣工时间
	private String investor;// 投资商
	private String anjieBank;// 按揭银行
	private Integer chanquanNianxian;//产权年限
	private Integer houseHolds;// 楼盘总户数
	private String images;// 楼盘图片路径
	public Long getId() {
		return Id;
	}
	public void setId(Long id) {
		Id = id;
	}
	public String getName() {
		return name;
	}
	public void setName(String name) {
		this.name = name;
	}
	public Integer getWuyeCategory() {
		return wuyeCategory;
	}
	public void setWuyeCategory(Integer wuyeCategory) {
		this.wuyeCategory = wuyeCategory;
	}
	public String getProjectTrait() {
		return projectTrait;
	}
	public void setProjectTrait(String projectTrait) {
		this.projectTrait = projectTrait;
	}
	public Integer getJianzhuCategory() {
		return jianzhuCategory;
	}
	public void setJianzhuCategory(Integer jianzhuCategory) {
		this.jianzhuCategory = jianzhuCategory;
	}
	public Integer getZhuangxiuLocation() {
		return zhuangxiuLocation;
	}
	public void setZhuangxiuLocation(Integer zhuangxiuLocation) {
		this.zhuangxiuLocation = zhuangxiuLocation;
	}
	public String getLocation() {
		return location;
	}
	public void setLocation(String location) {
		this.location = location;
	}
	public Integer getLocationCountryCode() {
		return locationCountryCode;
	}
	public void setLocationCountryCode(Integer locationCountryCode) {
		this.locationCountryCode = locationCountryCode;
	}
	public Integer getLocationProvinceCode() {
		return locationProvinceCode;
	}
	public void setLocationProvinceCode(Integer locationProvinceCode) {
		this.locationProvinceCode = locationProvinceCode;
	}
	public Integer getLocationCityCode() {
		return locationCityCode;
	}
	public void setLocationCityCode(Integer locationCityCode) {
		this.locationCityCode = locationCityCode;
	}
	
	public Integer getLocationDistrict() {
		return locationDistrict;
	}
	public void setLocationDistrict(Integer locationDistrict) {
		this.locationDistrict = locationDistrict;
	}
	public Long getHistoryPriceId() {
		return historyPriceId;
	}
	public void setHistoryPriceId(Long historyPriceId) {
		this.historyPriceId = historyPriceId;
	}
	public Double getGreenRate() {
		return greenRate;
	}
	public void setGreenRate(Double greenRate) {
		this.greenRate = greenRate;
	}
	public Date getOpenTime() {
		return openTime;
	}
	public void setOpenTime(Date openTime) {
		this.openTime = openTime;
	}
	public Date getCompletionTime() {
		return completionTime;
	}
	public void setCompletionTime(Date completionTime) {
		this.completionTime = completionTime;
	}
	public Integer getWuyeCharge() {
		return wuyeCharge;
	}
	public void setWuyeCharge(Integer wuyeCharge) {
		this.wuyeCharge = wuyeCharge;
	}
	public String getWuyeCompany() {
		return wuyeCompany;
	}
	public void setWuyeCompany(String wuyeCompany) {
		this.wuyeCompany = wuyeCompany;
	}
	public String getDevelopers() {
		return developers;
	}
	public void setDevelopers(String developers) {
		this.developers = developers;
	}
	public String getLicence() {
		return licence;
	}
	public void setLicence(String licence) {
		this.licence = licence;
	}
	public String getSellLocation() {
		return sellLocation;
	}
	public void setSellLocation(String sellLocation) {
		this.sellLocation = sellLocation;
	}
	public String getWuyeLocation() {
		return wuyeLocation;
	}
	public void setWuyeLocation(String wuyeLocation) {
		this.wuyeLocation = wuyeLocation;
	}
	public String getTraffic() {
		return traffic;
	}
	public void setTraffic(String traffic) {
		this.traffic = traffic;
	}
	public Integer getPrice() {
		return price;
	}
	public void setPrice(Integer price) {
		this.price = price;
	}
	public List<HistoryPrice> getHistoryPrice() {
		return historyPrice;
	}
	public void setHistoryPrice(List<HistoryPrice> historyPrice) {
		this.historyPrice = historyPrice;
	}
	
	public Long getHouseSurroundId() {
		return houseSurroundId;
	}
	public void setHouseSurroundId(Long houseSurroundId) {
		this.houseSurroundId = houseSurroundId;
	}
	public HouseSurround getSurrounding() {
		return surrounding;
	}
	public void setSurrounding(HouseSurround surrounding) {
		this.surrounding = surrounding;
	}
	public String getLoucengDesc() {
		return loucengDesc;
	}
	public void setLoucengDesc(String loucengDesc) {
		this.loucengDesc = loucengDesc;
	}
	public Integer getCarPortCount() {
		return carPortCount;
	}
	public void setCarPortCount(Integer carPortCount) {
		this.carPortCount = carPortCount;
	}
	public String getProDesc() {
		return proDesc;
	}
	public void setProDesc(String proDesc) {
		this.proDesc = proDesc;
	}
	public Integer getZhandiAcreage() {
		return zhandiAcreage;
	}
	public void setZhandiAcreage(Integer zhandiAcreage) {
		this.zhandiAcreage = zhandiAcreage;
	}
	public Integer getJianzhuAcreage() {
		return jianzhuAcreage;
	}
	public void setJianzhuAcreage(Integer jianzhuAcreage) {
		this.jianzhuAcreage = jianzhuAcreage;
	}
	public Date getBeginTime() {
		return beginTime;
	}
	public void setBeginTime(Date beginTime) {
		this.beginTime = beginTime;
	}
	public Date getOverTime() {
		return overTime;
	}
	public void setOverTime(Date overTime) {
		this.overTime = overTime;
	}
	public String getInvestor() {
		return investor;
	}
	public void setInvestor(String investor) {
		this.investor = investor;
	}
	public String getAnjieBank() {
		return anjieBank;
	}
	public void setAnjieBank(String anjieBank) {
		this.anjieBank = anjieBank;
	}
	public Integer getChanquanNianxian() {
		return chanquanNianxian;
	}
	public void setChanquanNianxian(Integer chanquanNianxian) {
		this.chanquanNianxian = chanquanNianxian;
	}
	public Integer getHouseHolds() {
		return houseHolds;
	}
	public void setHouseHolds(Integer houseHolds) {
		this.houseHolds = houseHolds;
	}
	public String getImages() {
		return images;
	}
	public void setImages(String images) {
		this.images = images;
	}
	
}
